What kind of self-aware systems does the Grid need

نویسندگان

  • Miranda Mowbray
  • Alexandre Bronstein
چکیده

In this paper we draw on computer science, biology, psychology, and philosophy to examine what sort of self-awareness the Grid needs. The vision of the Grid is of an enormously large-scale heterogeneous distributed computing system that enables the transparent sharing of geographically distributed resources, including hardware, software, and data. Several influential Grid researchers have said that the Grid requires self-aware systems, without being explicit about what “self-aware” means. We will identify properties – automatic resource allocation, self-configuration, robustness, fault handling and remediation, and security that we believe are necessary for the Grid. We outline several definitions of self-awareness from philosophy, cognitive science and computer science. These fall into two families; the first family is concerned with the external behaviour of the system, the second with its internal processes and structure. The commonest computer science definition of self-aware systems is in the second family, and involves the property of reflection [Baclawski, 2000] the ability of a program to manipulate as data something representing the state of the program during its own execution. Some philosophers and cognitive scientists suggest a similar definition [Anderson, 1996]. The main theme of this paper is that reflection is in fact not necessary for the Grid. We will show, with examples, that it is possible to have systems that exhibit properties that we have identified as being necessary for the Grid, without using reflection. We will argue that using reflection – or indeed, any self-awareness property concerned with the internal processes of the system in the design of Grid systems might be inefficient. We will conclude that Grid systems should use selfawareness properties based on the external behaviour of the system, or no selfawareness at all, depending on the task, and will discuss the types of tasks for which self-awareness is most appropriate. Some of this investigation may be useful to philosophers. By looking practically at what properties are needed for a system to operate effectively within a complex, dynamic environment, without assuming that this system is biological, we may indicate an interesting avenue of exploration, investigating whether living creatures – and in particular humans – themselves have the properties that we identify. Moreover, if we show that some properties of self-aware living creatures are not necessary for the Grid, this raises the question why these properties arise in living creatures. Finally, our analysis that self-awareness is useful for some tasks but should be avoided for others may provide confirmation for some observations in cognitive science.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding the Minimum Distance from the National Electricity Grid for the Cost-Effective Use of Diesel Generator-Based Hybrid Renewable Systems in Iran

The electricity economy and its excessive consumption have become one of the main concerns of the Iranian government for many years. This issue, along with recent droughts, shows the need to use renewable energy that is free and clean and does not require water. In addition, due to the high cost of cable-laying and maintenance of power lines, it is not at all an option at all distances over the...

متن کامل

A New Job Scheduling in Data Grid Environment Based on Data and Computational Resource Availability

Data Grid is an infrastructure that controls huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. The heterogeneity and geographic dispersion of grid resources and applications place some complex problems such as job scheduling. Most existing scheduling algorithms in Grids only focus on one kind of Grid jobs which can be data...

متن کامل

A Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents

Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....

متن کامل

Reasoning and intuiting the standards for judgments

  What is the extension to which the act of reasoning and the standards of judgments are interrelated? The author, proposing Muslim scholars` views in the field and relying on traditions, ahadith, has concluded that firstly one has to answer the question: does the standard and expediency of Divine judgment lies in the judgment or in its object? The latter is signified, however, with view to so...

متن کامل

E2DR: Energy Efficient Data Replication in Data Grid

Abstract— Data grids are an important branch of gird computing which provide mechanisms for the management of large volumes of distributed data. Energy efficiency has recently emerged as a hot topic in large distributed systems. The development of computing systems is traditionally focused on performance improvements driven by the demand of client's applications in scientific and business domai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005